export interface Bug {
  id: string
  title: string
  description: string
  severity: 'low' | 'medium' | 'high' | 'critical'
  status: 'pending' | 'fixing' | 'fixed' | 'failed'
  file?: string
  line?: number
  createdAt: Date
  updatedAt: Date
  solution?: string
  error?: string
}

export interface BugFixResult {
  success: boolean
  message: string
  filesChanged?: string[]
  commitHash?: string
  error?: string
}